rotating derrick - French English Dictionary